Deep Cross-Project Software Reliability Growth Model Using Project Similarity-Based Clustering

نویسندگان

چکیده

Software reliability is an essential characteristic for ensuring the qualities of software products. Predicting potential number bugs from beginning a development project allows practitioners to make appropriate decisions regarding testing activities. In initial phases, applying traditional growth models (SRGMs) with limited past data does not always provide reliable prediction result decision making. To overcome this, herein, we propose new modeling method called deep cross-project model (DC-SRGM). DC-SRGM that uses features previous projects’ through similarity. Specifically, proposed applies cluster-based selection training source and by learning method. Experiments involving 15 real datasets company 11 open show can more precisely describe ongoing projects than existing SRGMs LSTM model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AI Based Model for Software Project Planning

Software Effort estimation is the process of predicting the effort required to develop software project based on incomplete, uncertain and/or noisy input. Researchers have been working on estimation models to predict effort to be spent on a software project, which is still a complex problem. Estimation models derived by researchers are conclusion of studying large number of completed software p...

متن کامل

Evaluating Software Project Similarity by using Linguistic Quantifiers Guided Aggregations

Software projects are often described by linguistic variables such as the experience of programmers and the complexity of modules. Because the existing software projects similarity measures take into account only numerical data, we have proposed a set of measures based on fuzzy logic to evaluate the similarity between two software projects when they are described by linguistic values. In this w...

متن کامل

Software Project Similarity Measurement Based on Fuzzy C-Means

A reliable and accurate similarity measurement between two software projects has always been a challenge for analogy-based software cost estimation. Since the effort for a new project is retrieved from similar historical projects, it is essentially to use the appropriate similarity measure that finds those close projects which in turn increases the estimation accuracy. In software engineering l...

متن کامل

A Systems Dynamics Model for Project Management systems of Project-Based Organization

It is obvious that the success of a project-based organization is dependent on its projects. A variety of tools such as the project excellence model, project management maturity models, the earned value method, have been developed in this regard, but there are still delays in projects because the projects have dynamic nature with non-linear relationships and feedback processes during the projec...

متن کامل

Improving Software Project Management Skills Using a Software Project Simulator

Software project management skills are becoming an important component of software engineering education. Software engineers working in teams need to carefully plan and coordinate their efforts in order to be successful. Unfortunately, most universities provide inadequate education in software project management. Most use lecture-based approaches which provide the necessary steps in software pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Mathematics

سال: 2021

ISSN: ['2227-7390']

DOI: https://doi.org/10.3390/math9222945